@@ -74,7 +74,9 @@ def save_point_fields(request): |
||
74 | 74 |
user_id = request.POST.get('user_id', '') |
75 | 75 |
fields = get_query_value(request, 'fields', val_cast_type='listjson') |
76 | 76 |
|
77 |
- IsolationPointUserInfo.objects.create(point_id=point_id, user_id=user_id, fields=fields) |
|
77 |
+ IsolationPointUserInfo.objects.update_or_create(point_id=point_id, user_id=user_id, defaults={ |
|
78 |
+ 'fields': fields, |
|
79 |
+ }) |
|
78 | 80 |
|
79 | 81 |
return response() |
80 | 82 |
|